Referenz-Architektur und nichtfunktionale Anforderungen adaptiver Dialogkerne
نویسندگان
چکیده
Die Service-oriented Architecture (SOA) ermöglicht die Flexibilisierung von Anwendungen durch Einbindung von Diensten zur Laufzeit und durch Verwendung einer Vielzahl von Technologien zur Kommunikation mit den eingebundenen Diensten. Spätestens in Benutzungsschnittstellen (BSS) müssen EntwicklerInnen die fachliche und technologische Vielfalt von Diensten adressieren, da sich die BSS an die verwendeten Dienste anpassen muss. Die Komponente der BSS, die für die Anpassung an die verwendeten Dienste zuständig ist, wird im folgenden „adaptiver Dialogkern“ genannt. In unserem Beitrag formulieren wir funktionale und nichtfunktionale Anforderungen an einen adaptiven Dialogkern und stellen darauf basierend ein mögliches Architektur-Modell vor, welches die Konfiguration und Einbindung von Diensten zur Laufzeit ermöglicht. Für die Realisierung beurteilen wir den Einsatz einer Bibliothek mit technischen Adaptern und den Einsatz von Rahmenwerken zur „Dependency Injection“ (DI).
منابع مشابه
Modellierung und Analyse mobiler Architekturen
Das Verhalten eines mobilen Systems wird bestimmt durch seine Architektur (statische und dynamische Anteile, Softwareverteilung), die zu Grunde liegende Netzwerkinfrastruktur (Topologie, Parameter wie Bandbreiten oder Latenzzeiten) und Interaktionen der Benutzer mit dem System. Um bereits zur Entwurfszeit zu bestimmen, ob ein mobiles System nichtfunktionale Anforderungen wie Antwortzeiten oder ...
متن کاملBestimmung von Laufzeiteigenschaften mobiler Softwarearchitekturen
Das Verhalten eines mobilen Systems wird durch seine Architektur (statische und dynamische Anteile, Softwareverteilung), die zu Grunde liegende Netzwerkinfrastruktur (Topologie, Parameter wie Bandbreiten oder Latenzzeiten) und Interaktionen der Benutzer mit dem System bestimmt. Um bereits zur Entwurfszeit ermitteln zu können, ob ein mobiles System nichtfunktionale Anforderungen an Antwortzeiten...
متن کاملBericht des AK Nichtfunktionale Anforderungen
Neben der Funktionalität finden Qualitätsattribute wie Sicherheit, Gebrauchstauglichkeit, Performanz und Zuverlässigkeit in verschiedensten Domänen immer mehr Beachtung. Das Vernachlässigen dieser Qualitäten führt häufig zu gescheiterten Projekten, verlängerter Time To Market und hohem Änderungsaufwand. Wie können jedoch im Requirements Engineering nichtfunktionale Anforderungen effizient erhob...
متن کاملEine Methode für das Co-Design von Anforderungs- und Entwurfsartefakten
Die Entwicklung innovativer Anforderungen und die Entwicklung innovativer Lösungsstrukturen (Architektur) sind zwei zentrale Aspekte der Entwicklung eines innovativen, softwareintensiven Systems (siehe z.B. [LR05]). Entscheidungen bzgl. der Anforderungen oder der Architektur, die in frühen Entwicklungsphasen getroffen werden, können später oft nur unter hohem Aufwand revidiert werden. Umso wich...
متن کاملAnforderungen der industriellen Produktion an eine serviceorientierte Architektur
Zusammenfassung Anhand des Beispiels einer fiktiven Toasterproduktion werden Schlüsselkomponenten der industriellen Produktion im Kontext einer serviceorientierten Architektur vorgestellt. Die atomare Organisationseinheit der industriellen Produktion in Form des Arbeitssystems wird näher betrachtet und abstrahiert. Die Anforderungen der industriellen Produktion an eine serviceorientierte Archit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007